Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Croatia F2 Greece F1 Greece F2 Italy F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 France F9 France F10 Czech Republic F4 India #2-w1 India #2-w4 USA F4 India F4 India F5 Germany F4 Germany F5 Morocco F2 France F3 Czech Republic F1 Czech Republic F2 Italy F2 Czech Republic F3 Czech Republic F3 Czech Republic F1 India #2-w2 India #2-w3 India F1 India F2 USA F5 XXIX Edizione 'A.Savoldi Marco' - Manerbio ATU Cup 2001 - Weiden IPP Open - Helsinki EI Bank Bulgarian Challenger - Sofia Banja Luka 2002 - Banja Luka Muller Cup 99 - Ulm The LTA Wrexham Challenger - Wrexham The LTA Wrexham Challenger - Wrexham Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Architect Open - Budapest Jameson Cup - Milan Nord/LB Open - Braunschweig Banja Luka Challenger 2005 - Banja Luka Intersport Heilbronn Open - Heilbronn Schickendanz Open - Furth Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Casablanca BMW Challenger Open - Monchengladbach Morocco Tennis Tour - Meknes Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Siemens Open - Scheveningen Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo San Marino CEPU Open - San Marino GHI Bronx Tennis Classic - Bronx Okal Cup 2001 International Bavarian Championships - Eckental TEAN International - Alphen Aan Den Rijn Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnilogy Cup 2008 - Eckental Challenger 42 - Andrezieux Oberstaufen Cup - Oberstaufen Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Sunrise Challenger 10th Wartburg Open - Eisenach Monza Challenger Morocco Tennis Tour - Tanger Rome Challenger Rome Challenger Lugano Challenger Dusseldorf Open 2006 - Dusseldorf Turin Challenger Scheveningen Challenger Warsteiner Challenger - Wolfsburg Trani Challenger Oberstaufen Cup - Oberstaufen Todi Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Prosperita Open 2007 - Ostrava Open de la Ville de Saint Denis - Reunion Island Garden Open 2004 - Rome Genova Challenger ECM Cup - Prague Black Forest Open - Freudenstadt Oberstaufen Challenger Muller Cup - Ulm Heilbronn Open - Heilbronn Garden Open - Rome PrivatBank Cup - Dnepropetrovsk Memorial Kolyaskin - Donetsk Alphen Challenger BMW Tennis Championship - Sunrise Geneva Challenger - Geneva Samarkand Challenger - Samarkand USTA Men's Challenger of Dallas - Dallas Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas DPD Challenger 2002 - Aschaffenburg Meknes Challenger Casablanca Challenger Neride Prague Indoor - Prague Rabat Challenger ECM Prague Open 2008 - Prague Caltanissetta Challenger Challenger Hamburg - Hamburg Prostejov Challenger Prague Open - Prague Marburg Challenger Arroyo de la Encomienda - Valladolid Architect Open - Budapest ATU Cup - Weiden Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Oberstaufen Challenger KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger - San Luis Potosi Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Flea Market Cup Busan Challenger Tennis - Busan Cordenons Challenger Porsche Open - Poznan Manerbio Challenger Como Challenger The LTA Men's Challenger - Southampton Szczecin Challenger Challenger Leon 2004 - Leon Steelers Cup - Kosice 10ø Tornea B. Camparini - Reggio Emilia Tiburon Challenger Ispat Open 2004 - Ostrava Meknes Challenger San Benedetto Challenger Sibiu Challenger Alphen Challenger Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Mersin Challenger Furth Challenger Prague Challenger Banja Luka Challenger 2004 - Banja Luka Scheveningen Challenger Poznan Challenger IPP Open - Helsinki Almaty Challenger 1 - Almaty Ischgl International ATP Challenger - Ischgl Meerbusch Challenger Como Challenger Alphen Challenger Oberstraufen Cup - Oberstaufen Banja Luka Challenger KGHM Polish Indoors - Wroclaw Wroclaw Challenger Szczecin Challenger Heineken Challenger - Ho Chi Minh City Sarajevo Open - Sarajevo Eckental Challenger ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Oberstaufen Cup - Oberstaufen St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach 7° Trani Cup - Trani Samarkand Challenger - Samarkand Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev BMW Tennis Championship - Sunrise Black Forest Open - Freudenstadt Olimp Kyiv Open - Kiev Qatar ATP Challenger - Doha Unicredit (Suisse) Bank S. A. Challenger - Chiasso XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Kosice Open-Steelers Cup 2008 - Kosice Privatbank Open 2006 - Dnepropetrovsk Czech Indoor Open - Prague BMW Tennis Championship - Sunrise Prague Challenger 2005 Freeman Men's Challenger - Joplin Alphen Challenger Olbia Challenger - Olbia Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg GHI Bronx Classic - Bronx TED Open - Istanbul Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Status Athens Open - Athens 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kosice Challenger Samsung Securities Cup - Seoul Roma Open Challenger - Rome Tatra Banka Open - Bratislava Poznan Challenger Mobilux Open - Luxembourg Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin s'Tennis Masters Challenger - Graz KGHM Emax Polish Indoors - Wroclaw 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Heilbronn Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Oberstaufen Challenger Almaty Challenger 2 - Almaty Porsche Open - Poznan San Marino Cepu Open - San Marino Ethias Trophy - Mons Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Challenger DCNS de Cherbourg - Cherbourg Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Casablanca Challenger 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Dortmund Challenger Nokian Hakkapeliitta Open - Tampere Rabat Challenger Rome Challenger KGHM Polish Indoors - Wroclaw Banja Luka Challenger Trnava Challenger Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Numea - New Caledonia Gemax Samsung Open 2005 - Belgrade Draft Corona Mexico City Open - Mexico City Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Furth Challenger Tampere Imageneering Open - Tampere ATP Challenger Hamburg - Hamburg Internationaux du Doubs - Besancon Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Tennis Napoli Cup 2006 - Napoli Prague Challenger Neride Prague Indoor - Prague Heineken Open - Auckland Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Prague Open - Prague Schickedanz Open - Furth Sacramento Challenger Scania Stockholm Open - Stockholm IX Torneo Internacionale de Tennis - Barletta Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana Marrakech Challenger Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin Togliatti Cup - Togliatti Rome Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Nord LB Open - Braunschweig Top Wool Challenger - Biella Heilbronn Open - Heilbronn Open de Montauban - Montauban Black Forest Open - Freudenstadt USTA Comerica Challenger - Aptos AT&T Challenger of Dallas - Dallas Oberstaufen Challenger Como Challenger Warsteiner Challenger Lubeck - Lubeck TCT Open - Tunis Heineken Challenger - Ho Chi Minh City Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt Tatra Banka Slovak Open - Bratislava Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg Steelers Cup - Kosice Baumag Open - Budapest St. Petersburg Challenger by Kinex - St. Petersburg Samarkand Challenger - Samarkand Banca Marche Tennis Cup - San Benedetto Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Alexander Kolyaskin Memorial - Donetsk The LTA Bolton Challenger - Bolton Ethias Trophy - Mons Volkswagen Challenger 2005 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg San Marino Cepu Open - San Marino Synsam Swedish Open - Bastad Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin ECM Prague Open - Prague RCA Championships - Indianapolis Mercedes Cup - Stuttgart Open de Rennes La Trinitaine - Rennes Croatia Open - Umag Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Prosperita Open 2008 - Ostrava The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Levene Gouldin & Thompson Tennis Challenger - Binghamton Synsam Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Open de Rennes - Rennes Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart San Remo Challenger Monza Challenger Rome Challenger Ostrava Challenger St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Thailand Open - Bangkok Chennai Open - Chennai SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Zagreb Challenger AEGON International - Eastbourne Furth Challenger Mercedes Cup - Stuttgart Heilbronn Challenger St. Brieuc Challenger BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Szczecin Challenger Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Rio De Janeiro Challenger Copa Telmex - Buenos Aires Sarajevo Challenger Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Porto Alegre Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Montevideo Challenger BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Masters Series - Hamburg Medibank International - Sydney SA Tennis Open - Johannesburg Noumea Challenger Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Apia International - Sydney Quimper Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Rome Challenger Hypo Group Tennis International - Portschach Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Next Generation Adelaide International - Adelaide Synsam Swedish Open - Bastad Thailand Open - Bangkok China Open - Beijing Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna Brisbane International - Brisbane Heilbronn Challenger BMW Open - Munich Topshelf Open - 's-Hertogenbosch Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Heilbronn Open - Heilbronn Bet-at-home Cup - Kitzbuhel Banja Luka Challenger Ostrava Challenger Prague Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Napoli Cup - Naples Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Intersport Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg Canottieri Minico 2004 - Mantova VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey SAP Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Orange Prokom Open - Sopot BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis 2002 Mercedes Cup - Stuttgart Winston Salem - Winston Salem Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Qatar Open - Doha Sydney International - Sydney Rogers Masters - Toronto Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington Shanghai ATP Masters 1000 - Shanghai Estoril Open - Estoril SAP Open - San Jose Royal Guard Open Chile - Vina del Mar BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Croatia Open - Umag Australian Open - Melbourne Apia International - Sydney Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Australian Open - Melbourne Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, SF, CRO-CZE, 1-4